package co.baiku.boot.message;

/**
 * 下发小程序和公众号统一的服务消息
 */
public class WeixinUniformSend {
    /**
     * 用户openid，可以是小程序的openid，也可以是mp_template_msg.appid对应的公众号的openid
     */
    private String touser;
    /**
     * 小程序模板消息相关的信息，可以参考小程序模板消息接口; 有此节点则优先发送小程序模板消息
     */
    private WeixinWeappTemplateMsg weappTemplateMsg;
    /**
     * 公众号模板消息相关的信息，可以参考公众号模板消息接口；有此节点并且没有weapp_template_msg节点时，发送公众号模板消息
     */
    private WeixinMpTemplateMsg mpTemplateMsg;

    public String getTouser() {
        return touser;
    }

    public void setTouser(String touser) {
        this.touser = touser;
    }

    public WeixinWeappTemplateMsg getWeappTemplateMsg() {
        return weappTemplateMsg;
    }

    public void setWeappTemplateMsg(WeixinWeappTemplateMsg weappTemplateMsg) {
        this.weappTemplateMsg = weappTemplateMsg;
    }

    public WeixinMpTemplateMsg getMpTemplateMsg() {
        return mpTemplateMsg;
    }

    public void setMpTemplateMsg(WeixinMpTemplateMsg mpTemplateMsg) {
        this.mpTemplateMsg = mpTemplateMsg;
    }
}
